#ifndef __SW_COLLISION_FIGHTER_H__
#define __SW_COLLISION_FIGHTER_H__

// This class must be implemented by every object that can attack (send attackimpulse) or defend (receive attackimpulse) through collisions.
class sw_collision_fighter {

public:
	virtual void attack(sw_collision_fighter* fighter);
	virtual void defend(float attackimpulse);
};

#endif